Skip to content

deps: Bump the all-dependencies group with 18 updates#862

Merged
Carl Sixsmith (carlsixsmith-moj) merged 3 commits into
mainfrom
dependabot/nuget/main/all-dependencies-8b694d64c6
Nov 26, 2025
Merged

deps: Bump the all-dependencies group with 18 updates#862
Carl Sixsmith (carlsixsmith-moj) merged 3 commits into
mainfrom
dependabot/nuget/main/all-dependencies-8b694d64c6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Nov 24, 2025

This pull request primarily updates NuGet package versions in Directory.Packages.props to keep dependencies current and compatible, and makes minor code adjustments to reflect these updates. It also improves code safety and clarity in several Razor components by handling potential null values and simplifying usages of the Humanizer library.

Dependency Updates:

  • Upgraded multiple packages in Directory.Packages.props, including ActualLab.Fusion (and related), AWSSDK.S3, Humanizer, IPAddressRange, MudBlazor, OpenTelemetry libraries, Rebus.ServiceProvider, and System.Linq.Dynamic.Core, ensuring the project uses the latest stable releases for improved features and bug fixes. [1] [2] [3]

Code Adjustments for Dependency Changes:

  • Changed using Humanizer.Bytes; to using Humanizer; in several command files to match the updated Humanizer package and its API. (AddActivity.cs, AddConsent.cs, AddRightToWork.cs) [1] [2] [3]
  • Updated usages of Humanizer.Localisation.TimeUnit.Week to TimeUnit.Week in RiskHistory.razor for compatibility with the new Humanizer version.

Code Quality and Safety Improvements:

  • Improved null safety in Razor components (UserAuditDialog.razor, LoginAudit.razor) by checking for null before calling .Humanize() on ActionType, preventing possible runtime errors. [1] [2]
  • Removed an unused using CsvHelper.Configuration.Attributes; directive from SupportWorkerPerformance.razor.cs for code cleanliness.

@dependabot dependabot Bot added .NET labels Nov 24, 2025
@dependabot dependabot Bot requested review from a team as code owners November 24, 2025 08:10
@carlsixsmith-moj
Copy link
Copy Markdown
Contributor

Humanizer has many breaking changes and needs looking at

@vks333
Copy link
Copy Markdown
Contributor

Humanizer has many breaking changes and needs looking at

Mudstepper also seeks attention

@carlsixsmith-moj Carl Sixsmith (carlsixsmith-moj) force-pushed the dependabot/nuget/main/all-dependencies-8b694d64c6 branch 2 times, most recently from 863fafa to e664865 Compare November 26, 2025 13:45
@carlsixsmith-moj
Copy link
Copy Markdown
Contributor

The mudblazor extensions package is a breaking change and will require a re-write of the CatsStepper components.

dependabot Bot and others added 3 commits November 26, 2025 14:40
Bumps ActualLab.Fusion from 11.1.4 to 11.3.4
Bumps ActualLab.Fusion.Blazor from 11.1.4 to 11.3.4
Bumps ActualLab.Fusion.Ext.Services from 11.1.4 to 11.3.4
Bumps ActualLab.Generators from 11.1.4 to 11.3.4
Bumps AWSSDK.Extensions.NETCore.Setup from 4.0.3.11 to 4.0.3.14
Bumps AWSSDK.S3 from 4.0.11.1 to 4.0.13.1
Bumps CodeBeam.MudBlazor.Extensions from 8.2.5 to 8.3.0
Bumps Humanizer from 2.14.1 to 3.0.1
Bumps Humanizer.Core.uk from 2.14.1 to 3.0.1
Bumps IPAddressRange from 6.2.0 to 6.3.0
Bumps MudBlazor from 8.14.0 to 8.15.0
Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.13.1 to 1.14.0
Bumps OpenTelemetry.Extensions.Hosting from 1.13.1 to 1.14.0
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.13.0 to 1.14.0
Bumps OpenTelemetry.Instrumentation.Http from 1.13.0 to 1.14.0
Bumps OpenTelemetry.Instrumentation.Runtime from 1.13.0 to 1.14.0
Bumps Rebus.ServiceProvider from 10.6.0 to 10.7.0
Bumps System.Linq.Dynamic.Core from 1.6.10 to 1.7.0

---
updated-dependencies:
- dependency-name: ActualLab.Fusion
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ActualLab.Fusion.Blazor
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ActualLab.Fusion.Ext.Services
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ActualLab.Generators
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: AWSSDK.Extensions.NETCore.Setup
  dependency-version: 4.0.3.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: AWSSDK.S3
  dependency-version: 4.0.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: CodeBeam.MudBlazor.Extensions
  dependency-version: 8.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Humanizer
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: Humanizer.Core.uk
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: IPAddressRange
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: MudBlazor
  dependency-version: 8.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Extensions.Hosting
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Instrumentation.AspNetCore
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Instrumentation.Http
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Instrumentation.Runtime
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Rebus.ServiceProvider
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: System.Linq.Dynamic.Core
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the Humanizer NuGet package and adjusts related code.
Specifically, this commit replaces `Humanizer.Bytes` with `Humanizer` and uses `TimeUnit` enum instead of `Humanizer.Localisation.TimeUnit` for TimeSpan formatting.
Removes unused `CsvHelper.Configuration.Attributes` namespace.
@carlsixsmith-moj Carl Sixsmith (carlsixsmith-moj) force-pushed the dependabot/nuget/main/all-dependencies-8b694d64c6 branch from e664865 to 975a19d Compare November 26, 2025 14:40
@carlsixsmith-moj Carl Sixsmith (carlsixsmith-moj) merged commit 4e0c3ee into main Nov 26, 2025
1 check passed
@dependabot dependabot Bot deleted the dependabot/nuget/main/all-dependencies-8b694d64c6 branch November 26, 2025 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants